🇬🇧 en es 🇪🇸

at each other's throats

  • (idiomatic) In mutual conflict.
estar de uñas, tirarse los trastos a la cabeza
Wiktionary Links